look for a place to hide - Alemán Inglés Diccionario